package com.banksoft.cps.bean.lora;


import java.util.List;

public class LoraData {
    private String id;
    private String deveui;//标识终端的EUI，使用8Byte的16进制表示
    private String data;//终端上报的数据，使用16进制表示
    private String fcnt;//终端上报的数据序号
    private String rssi;//接收信号值
    private String snr;//接收信噪比
    private String sf;//接收扩频因子
    private String frequency;//接收频率
    private String bw;//接收频宽
    private String adr;//终端是否启用adr(自动速率调整)
    private String coderate;//编码码率
    private String chan;//网关接收信道
    private String gwid;//收接终端上报数据的网关ID，使用8Byte的16进制数据表示
    private String latitude;//终端gps 纬度信息, 基于百度BD09
    private String longitude;//终端gps 经度信息, 基于百度BD09
    private String addr;//终端地址信息
    private long createTime;

    private List<LoraValue> values;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getDeveui() {
        return deveui;
    }

    public void setDeveui(String deveui) {
        this.deveui = deveui;
    }

    public String getData() {
        return data;
    }

    public void setData(String data) {
        this.data = data;
    }

    public String getFcnt() {
        return fcnt;
    }

    public void setFcnt(String fcnt) {
        this.fcnt = fcnt;
    }

    public String getRssi() {
        return rssi;
    }

    public void setRssi(String rssi) {
        this.rssi = rssi;
    }

    public String getSnr() {
        return snr;
    }

    public void setSnr(String snr) {
        this.snr = snr;
    }

    public String getSf() {
        return sf;
    }

    public void setSf(String sf) {
        this.sf = sf;
    }

    public String getFrequency() {
        return frequency;
    }

    public void setFrequency(String frequency) {
        this.frequency = frequency;
    }

    public String getBw() {
        return bw;
    }

    public void setBw(String bw) {
        this.bw = bw;
    }

    public String getAdr() {
        return adr;
    }

    public void setAdr(String adr) {
        this.adr = adr;
    }

    public String getCoderate() {
        return coderate;
    }

    public void setCoderate(String coderate) {
        this.coderate = coderate;
    }

    public String getChan() {
        return chan;
    }

    public void setChan(String chan) {
        this.chan = chan;
    }

    public String getGwid() {
        return gwid;
    }

    public void setGwid(String gwid) {
        this.gwid = gwid;
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    public String getAddr() {
        return addr;
    }

    public void setAddr(String addr) {
        this.addr = addr;
    }

    public long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(long createTime) {
        this.createTime = createTime;
    }

    public List<LoraValue> getValues() {
        return values;
    }

    public void setValues(List<LoraValue> values) {
        this.values = values;
    }
}
